/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package br.unesp.demac.bcc.soo.clarus.dao;

import br.unesp.demac.bcc.soo.clarus.bean.Localizacao;
import java.sql.Connection;
import java.util.List;

/**
 *
 * @author esaheki
 */
public interface LocalizacaoDAO {

    /**
     * Busca todas localizações existentes
     * @return Lista de localizações
     */
    List<Localizacao> buscaTodasLocalizacoes();

    Localizacao getLocalizacaoById(Connection conn, int idEditora);

    /**
     * Salva a localização da obra
     * @param conn Conexão com o banco de dados
     * @param localiz Localização da obra
     * @return Id da localização
     */
    int salvarLocalizacao(Connection conn, Localizacao localiz);
    
    Localizacao getLocalizacao(String codCorredor, String codPrateleira);
}
